using JetBrains.ActionManagement;
using JetBrains.ReSharper.Feature.Services.Generate.Actions;
using JetBrains.UI.RichText;

namespace MugenMvvmToolkit.ReSharper.ViewModels.Generators
{
    [ActionHandler(ActionIdConstants.GenerateModelProperties)]
    public class ModelPropertiesGeneratorAction : GenerateActionBase<ModelPropertiesGeneratorItemProvider>
    {
        #region Overrides of GenerateActionBase<ModelPropertiesGeneratorItemProvider>

        protected override bool ShowMenuWithOneItem
        {
            get { return true; }
        }

        protected override RichText Caption
        {
            get { return UiResources.GenerateModelProperties; }
        }

        #endregion
    }
}